@media all and (min-width:320px) and (max-width:1200px){

.header .inheader{
	width:100%; padding:0 15px;
}
.w1500{
	width:100%; padding:0 15px;
}
	
.w1200{
	width:100%; box-sizing:border-box; padding:0 15px;
}
.header.yanse .inheader .logo img{
	height:50px; margin-top:5px;
}
.mt120{
	margin-top:75px;
}
.mb120{
	margin-bottom:75px;
}

.header .inheader .logo img {
    max-height: 30px;
}
.header{
	height:60px; line-height:60px;
}
.header .inheader{
	height:60px; line-height:60px;
}
.header .inheader .menu > li{
	height:60px; line-height:60px; margin-left: 4px;
}
.header .inheader .menu li > a {
    font-size: 14px;
}
.header .inheader .menu > li.active::after, .header .inheader .menu > li:hover::after {
    width:calc(100% + 4px); height:1px;  bottom:10px; left:-2px;
}

.header .menu > li .subnav li a {
    font-size: 12px;
}
.header .menu > li .subnav li {
    line-height: 22px;
}
.header .menu > li .subnav {
    padding: 8px 0;
}

#main .flexslider .flex-control-paging li a {
    width: 8px;
    height: 8px; margin: 0 5px;
}
#main .flexslider .flex-control-paging li a.flex-active {
    width: 8px;
    height: 8px;
}


.header .headertel {
    font-size: 14px;
    margin-left: 15px;
}
.header .headertel img {
    margin-top: 20px;
    width: 20px;
}
.header .headertel span {
    margin-left: 5px;
}


@keyframes mymove0 {
	0%   {top:-3px;}
	25%  {top:0px;}
	50%  {top:6px;}
	75%  {top:0px;}
	100% {top:-3px;}
}
#main .flexslider .mouse {
    bottom: 18px;
}










#index05 {
    margin:60px auto;
}
.index05 .index05list {
    width: calc(25% - 18px);
    margin-right: 24px;
    margin-top: 50px;
}
.index05 .index05list .t {
    font-size: 16px;
    margin: 18px 0 12px;
}
.index05 .index05list .b {
    font-size: 12px;
    line-height: 20px;
    margin-bottom: 14px;
}
.index05 .index05list .c {
    font-size: 12px; 
}
.index05 .index05list .c img {
    width: 12px;
}
.index05 .index05list .c span {
    margin-right: 12px;
}


#index06 {
    margin:0 auto 60px;
}
#index06 .swiper-container02 {
    margin: 60px auto 30px;
}
#footer .footer01 .footermenu a{
	font-size:14px; margin-left:15px;
}
#footer .footer01{
	padding:15px;
}
#footer .footer02{
	padding:15px;
}
#footer .footer02 .footer02_l01 .t {
    font-size: 14px;
    margin-bottom: 6px;
}
#footer .footer02 .footer02_l01 .b {
    font-size: 18px;
}
#footer .footer02 .footer02_l01 {
    padding: 0 20px;
}
#footer .footer02 .footer02_l01:nth-child(3) .b {
    font-size: 14px;
    line-height: 19px;
}
#footer .footerbottom .footerlink {
    font-size: 14px;
    margin-bottom: 10px;
}
#footer .footer02 .footer02_02 a > img {
    height: 20px;
}
#footer .footer02 .footer02_02 a:last-child {
    margin-left: 50px;
}
#footer .footer02 .footer02_02 a div {
    top: -460%;
}



#main .flexslider.page_flexslider {
    margin-top: 60px;
}
#main .flexslider .text .t {
    font-size: 26px;
}
#main .flexslider .text .b {
    font-size: 16px;
    margin-top: 15px;
}
.tabright a {
    font-size: 12px;
}
.tabright span {
    font-size: 12px;
    margin: 0px 15px;
}
.tabright a:first-child {
    width: 18px;
    height: 15px;
    top: 8px;
}








#onecode01{
	margin:60px 0 50px;
}
#onecode01 .onecode01list .text span {
    font-size: 14px;
    padding-left: 5px;
    margin-left: 5px;
}
#onecode01 .onecode01list .text span::before {
    height: 10px;
    margin-top: -5px;
}
#onecode01 .onecode01list .text {
    margin: 10px 0;
}
#onecode01 .onecode01list {
    width: calc(25% - 15px);
    margin-right: 20px;
    margin-top: 20px;
    padding: 10px 10px 0 10px;
}
#onecode01 .onecode01list .text img {
    margin-top: 3px;
    height: 9px;
}
#onecode01 .indexb {
    margin-bottom: 30px;
}

#onecode02 .onecodetab {
    margin: 30px 0 60px;
}
#onecode02 .onecodetab a {
    font-size: 14px;
}
#onecode02 .onecodetab span {
    margin: 0 15px;
}
#onecode02 {
    padding: 60px 0 80px;
}
.mobilelist {
    border-radius: 14px;
}
.mobilelist .mobilemain{
	border-radius:12px; height:98.5%; right:2px; top:2px;
}
.mobilelist .mobilelist_in{
	border-radius:12px; height:98.5%; right:2px; top:2px; width: calc(100% - 5px);
}
.mobilelist .mobilehoverbg{
	border-radius:12px;
}
.mobilelist .imgtext{
	border-radius:12px;
} 
.mobilelist .imgtext .inimgtext p {
    font-size: 12px;
    margin-top: 10px;
}

#onecode03{
	padding:60px 0 60px;
}
#onecode03 .onecode03{
	margin-top:60px;
}
#onecode03 .onecode03li .text .t {
    font-size: 16px;
    margin-bottom: 8px;
}
#onecode03 .onecode03li .text .b {
    font-size: 12px;
    line-height: 20px;
}
#onecode03 .onecode03li .text {
    left: 15px;
    bottom: 15px;
	width:calc(100% - 30px);
}
#index05.index05page .index05 .index05list {
    margin-top: 30px;
}
#pages {
    margin: 60px auto;
}
#pages li {
    padding: 10px 14px;
    font-size: 12px;
}
.newstab a {
    padding-bottom: 16px;
    margin: 0 20px;
    font-size: 16px;
}
.newstab a.on {
    font-size: 18px;
}
.tabright.newstabright {
    margin: 40px 0 10px;
}
.newsshow .t {
    font-size: 20px;
    margin-bottom: 12px;
}
.newsshow .d {
    font-size: 14px;
    margin-bottom: 30px;
    line-height: 24px;
	width:90%;
}
.newsshow .prevnext a {
    font-size: 12px;
    margin: 0 0 12px;
}
.newsshow .prevnext a.backto {
    font-size: 12px;
}
.newsshow {
    margin: 0 auto 60px;
}


#AntiFake_01 {
    margin: 60px auto 50px;
}
.AntiFake_01 .AntiFake_left{
	width:100%; float:none;
}
.AntiFake_01 .AntiFake_right{
	position:static; width:100%; padding: 30px;
}
#AntiFake_02 .AntiFake_02 .AntiFake_02t {
    font-size: 28px;
    margin-bottom: 10px;
    margin-top: 40px;
}
#AntiFake_02 .AntiFake_02 .AntiFake_02b {
    font-size: 14px;
}

#AntiFake_03 {
    margin: 60px auto;
}
.AntiFake_03 .AntiFake_03_left{
	width:100%; float:none; margin-top:0px; margin-bottom:30px;
}
.AntiFake_03 .AntiFake_03_right{
	position:static; width:100%;
}

.AntiFake_04 .AntiFake_04_left{
	position:static; width:100%; margin-bottom:30px;
}
.AntiFake_04 .AntiFake_04_right{
	width:100%; float:none;
}
.AntiFake_04 .AntiFake_04_right img {
    width: 60%;
    margin: 0 auto;
}


#AntiFake_05 {
    margin: 60px auto;
}
#AntiFake_05 .AntiFake_05_left{
	position:static; width:100%; padding:30px 0;
}
#AntiFake_05 .AntiFake_05_right{
	width:100%; float:none;
}
#AntiFake_05 .AntiFake_05_left .t {
    font-size: 28px;
    margin-bottom: 24px;
}
#AntiFake_05 .AntiFake_05_left .b {
    font-size: 14px;
    line-height: 36px;
}


#productcenter {
    margin: 30px 0 0;
}
.productcenter_left .lefttext .t {
    font-size: 18px;
    margin-bottom: 6px;
}
.productcenter_left .lefttext .b {
    font-size: 14px;
}
.productcenter_left .lefttext {
    padding: 16px 0;
}
.productcenter_left .leftlist .t {
    font-size: 16px;
    padding: 12px 0 12px 26%;
}
.productcenter_left .leftlist .b {
    padding: 12px 0;
    line-height: 26px;
}
.productcenter_left .leftlist .b a {
    font-size: 14px;
}
.productcenter_left .leftlist .t img {
   transform:translateY(-4px); width: 10px;
}
.productcenter_left .leftlist.on .t img {
    transform: rotate(180deg) translateY(4px);
}
.productcenter_right .prolist .text {
    font-size: 16px;
    margin-top: 20px;
}

.productcenter_right .prolist {
    width: calc(33.33% - 14px);
    margin-right: 21px;
    margin-top: 15px;
    margin-bottom: 20px;
}
.productcenter_right .prolist.on {
    transform: translateY(-15px);
}


.caseshowtopl .caseshowlist div {
    padding: 46% 0;
}
.caseshowtopl .casebigtext {
    font-size: 16px;
}
.caseshowtopl .caseshowtopbigimg {
    margin-bottom: 30px;
}
.caseshowtopr .bigt {
    font-size: 22px;
    padding-bottom: 10px;
}
.caseshowtopr .t {
    font-size: 16px;
    margin-top: 15px;
}
.caseshowtopr {
    width: 48%;
}
.proelse {
    margin: 30px 0;
}
.proelse .indextitle {
    margin-bottom: 50px;
}

.proelse .productcenter_right .prolist {
    width: calc(25% - 17px);
    margin-right: 22px;
}
.proelse .productcenter_right .prolist:nth-child(3) {
    margin-right: 22px;
}
.newstab a {
    padding-bottom: 10px;
    margin: 0 6px;
    font-size: 14px;
}
.newstab a.on {
    font-size: 16px;
}
.scase .scaselist {
    width: calc(25% - 11px);
    margin-right: 14px;
    margin-top: 30px;
}
#scase {
    margin: 15px auto 60px;
}
.scase .scaselist .t {
    margin-top: 15px;
}
.scase .scaselist .t .tleft {
    font-size: 14px; width: 50%; margin-left: 10px;
}
.scase .scaselist .t .tright {
    font-size: 12px;
}




.prevnext {
    margin-top: 40px;
}
.prevnext a {
    font-size: 14px;
}
.prevnext a.prevnextmid img{
	width:20px;
}
.prevnext a.prevnextli img{
	width:14px;
}

.scaseshow {
    padding: 30px 30px 30px; width:calc(100% - 30px); margin-top: -40px;
}
.prevnext {
    margin: 40px auto 90px;
    padding: 20px 0;
}

.tabright_caseshow {
    bottom: 40px;
}
.scaseshow .caset {
    padding: 0 15px 15px;
}
.scaseshow .caset span {
    font-size: 22px;
}
.scaseshow .casebigt {
    padding: 20px 15px;
    font-size: 16px;
}
.scaseshow .casebigb {
    padding: 0 15px;
    font-size: 14px;
    line-height: 24px;
}
.scaseshow .casebigb video {
    height: 300px;
}
.prevnext {
    padding: 15px 0; width:calc(100% - 30px); margin: 30px auto 60px;
}





.platformtoplist .platformtoplist_in {
    padding: 50px 15px;
}
.platformtoplist .platformtoplist_in .pli_text .indextitle {
    margin-top: 20px;
}
.platformtoplist .platformtoplist_in .pli_text .d {
    font-size: 14px;
    line-height: 24px;
}




.platform_mid {
    padding: 60px 0;
}
.platform_mid .platform_mid_in_text .d {
    font-size: 14px;
    line-height: 24px;
}
.platform_mid .platform_mid_in_circular .circularli .text div{
    font-size: 44px;
}
.platform_mid .platform_mid_in_circular .circularli .text p {
    font-size: 14px;
}
.platform_mid .platform_mid_in_circular .circularli .text div sub {
    font-size: 16px;
    margin-left: 8px;
    transform: translateY(-20px);
}
.platform_mid .platform_mid_in_circular .circularli{
	margin-top:50px;
}


.platform_bottom {
    margin: 60px auto;
}
.platform_bottom_div {
    margin-top: 40px;
}
.platform_bottom_div .platform_bottom_list .img img{
	height:40px;
}
.platform_bottom_div .platform_bottom_list .textt {
    font-size: 18px;
    margin: 20px 0 10px;
}
.platform_bottom_div .platform_bottom_list .num {
    font-size: 70px;

}
.platform_bottom_div .platform_bottom_list {
    width: 22.33%;
    padding: 25px 0;
}
.platform_bottom_div .platform_bottom_to {
    margin: 8% 4% 0;
}
.platform_bottom_div .platform_bottom_to img{
	height:14px;
}
.platform_bottom_div .platform_bottom_list:first-child {
    margin-left: 6.5%;
}





#us01 {
    margin: 60px auto;
}
#us01 .us01_left {
    padding:30px 15px;
}
#us01 .us01_left .t {
    font-size: 20px;
}
#us01 .us01_left .b {
    font-size: 12px;
}
#us01 .us01_left .line {
    margin: 15px 0 10px;
}
#us01 .us01_left .d {
    font-size: 12px;
    line-height: 22px;
    margin-bottom: 15px;
}
#us01 .us01_left .numdiv .numlist div span {
    font-size: 24px;
}
#us01 .us01_left .numdiv .numlist p {
    font-size: 12px;
    margin-top: 5px;
}
#us01 .us01_left .numdiv .numlist:first-child div sub {
    font-size: 12px;
}
#us01 .us01_left .numdiv .numlist div sub {
    font-size: 12px;
    transform: translateY(-10px);
    margin-left: 6px;
}
.zscenter_right .zslist {
    width: calc(33.33% - 12px);
    margin-right: 18px;
    margin-bottom: 24px;
}

.message{
	margin:60px auto;
}
.contact03{
	margin-top:40px;
}

.contactinfo {
    margin-top: 60px;
}
.contact03 .mtop input {
    font-size: 14px;
    height: 40px;
    border: 1px solid #d2d2d2;
    padding: 0 10px;
}
.contact03 textarea {
    font-size: 14px;
    line-height: 20px;
    padding: 10px 10px;
    height: 200px;
}
.contact03 div .sub_button {
    font-size: 16px;
    margin: 25px 0 0;
    width: 180px;
    height: 40px;
    line-height: 40px;
}
.contactinfo .contactinfo_right .toptext {
    font-size: 14px;
    line-height: 24px;
    padding-bottom: 12px;
    margin-bottom: 15px;
    padding-left: 40px;
	background-size: 20px;
}

.contactinfo .contactinfo_left .t {
    font-size: 16px;
    margin-bottom: 12px;
}
.contactinfo .contactinfo_left .b {
    font-size: 14px;
}
.contactinfo .contactinfo_left .line {
    height: 2px;
    margin: 20px auto;
}
.contactinfo .contactinfo_left {
    margin-top: 50px;
}





#cul01{
	margin-top:60px;
}
#cul02{
	margin-top:60px;
}
#cul03{
	margin-top:60px; margin-bottom:60px;
}
.cul01{
	margin-top:40px;
}
.cul02{
	margin-top:40px;
}
.cul03{
	margin-top:40px;
}

.cul01 .cul01list .text .textt {
    font-size: 16px;
    margin-bottom: 16px;
}
.cul01 .cul01list .text .textb {
    font-size: 12px;
    line-height: 20px;
}
.cul0102 .text .textt{
    font-size: 16px;
    margin-bottom: 16px;;
}
.cul0102 .text .textb{
    font-size: 12px;
    line-height: 20px; width:55%;
}

.cul02 .cul02list .text .textin {
    padding: 15px 15px 0 15px;
}
.cul02 .cul02list .text .textin .textt {
    font-size: 16px;
}
.cul02 .cul02list .text .textin .textb {
    font-size: 12px; line-height: 20px;
}
.cul02 .cul02list .text .textin .line {
    width: 12px;
    height: 2px;
    margin: 10px 0;
}

.cul03 .cul03list {
    width: calc(33.33% - 14px);
    margin-right: 21px;
    margin-bottom: 21px;
    padding: 10px;
}
.cul03 .cul03list .text {
    padding: 10px 10px 0;
}
.cul03 .cul03list .text span {
    font-size: 16px;
}
.cul03 .cul03list .text div img {
    width:15px;
}

.gzxl_index_title .gzxl_index_title_t {
    font-size: 20px;
}


#gzxl_index01{
	width:calc(100% - 30px); margin:-30px auto 0;
}
#gzxl_index01 .gzxl_index01 {
    padding: 20px 0;
}
.gzxl_index01list {
    padding: 0 15px;
}
.gzxl_index01list .listr {
    right: 15px;
    width: 30px;
}
.gzxl_index01list .listl .listlt {
    font-size: 24px; margin-bottom: 6px;
}
.gzxl_index01list .listl .listlb {
    font-size: 12px;
}
.gzxl_index01list .listl .listlt sub {
    font-size: 12px;
    top: 4px;
    right: -12px;
}
.gzxl_index01list .listl .listlt sup {
    right: -16px;
    bottom: 8px;
}


#gzxl_index02{
	margin:60px auto;
}
#gzxl_index02 .gzxl_index02{
	margin-top:50px;
}
.gzxl_index02_list {
    width: calc(25% - 12px);
    margin-right: 15px;
    margin-bottom: 15px;
    padding: 15px;
}
.gzxl_index02_list .t {
    font-size: 18px;
}
.gzxl_index02_list .b {
    font-size: 12px;
    margin: 10px 0;
    line-height: 20px;
    height: 80px;
}
.gzxl_index02_list a img {
    width: 18px;
}

#gzxl_index03{
	padding:50px 0 20px;
}
#gzxl_index03 .gzxl_index03{
	margin-top:40px;
}
#gzxl_index03 .gzxl_index03 .gzxl_index03_tab .gzxl_index03_tab_in a.gzxl_index03_tab_in_a .b {
    font-size: 16px;
    margin: 5px 0 15px;
}
#gzxl_index03 .gzxl_index03 .gzxl_index03_tab .gzxl_index03_tab_in a.gzxl_index03_tab_in_a .line {
    width: 25px;
}
#gzxl_index03 .gzxl_index03 .gzxl_index03_div .gzxl_index03_div_list .gzxl_index03_div_list_text .t {
    font-size: 18px;
    margin-top: 20px;
}
#gzxl_index03 .gzxl_index03 .gzxl_index03_div .gzxl_index03_div_list .gzxl_index03_div_list_text .b {
    margin: 15px 0 30px;
    font-size: 14px;
    line-height: 26px;
}
#gzxl_index03 .gzxl_index03 .gzxl_index03_div .gzxl_index03_div_list .gzxl_index03_div_list_text a {
    font-size: 12px;
    width: 100px;
    height: 28px;
    line-height: 28px;
}
#gzxl_index03 .gzxl_index03 .gzxl_index03_div .gzxl_index03_div_list .gzxl_index03_div_list_img {
    width: 40%;
    margin-left: 2%;
}
#gzxl_index03 .gzxl_index03 .gzxl_index03_div .gzxl_index03_div_list .gzxl_index03_div_list_text {
    width: 50%;
    margin-left: 8%;
}



#gzxl_index04{
	margin:60px auto;
}
#gzxl_index04 .gzxl_index04_tab{
	margin:40px 0 0;
}
.gzxl_index04_div .scaselist {
    width: calc(25% - 11px);
    margin-right: 14px;
    margin-top: 30px;
}
.gzxl_index04_div .scaselist .t {
    margin-top: 15px;
}
.gzxl_index04_div .scaselist .t .tleft {
    font-size: 14px; width: 50%; margin-left: 10px;
}
.gzxl_index04_div .scaselist .t .tright {
    font-size: 12px;
}
#gzxl_index04 .gzxl_index04_tab a {
    font-size: 14px;
    padding: 0 10px;
}


.gzxl_index04_div .tomore {
    margin-top: 60px;
}
.gzxl_index04_div .tomore a {
    font-size: 14px;
    width: 100px;
    height: 36px;
    line-height: 36px;
}



#gzxl_index05 {
    margin-top: 60px;
}
#gzxl_index05 .gzxl_index05 a.gzxl_index05list {
    margin-top: 20px; border-radius:6px;
    width: calc(25% - 12px);
    margin-right: 15px;
    padding: 10px 10px 0;
}
#gzxl_index05 .swiper-container {
    padding: 20px 0 30px;
}
#gzxl_index05 .gzxl_index05 a.gzxl_index05list .img{
	border-radius:6px;
}
#gzxl_index05 .gzxl_index05 a.gzxl_index05list .text span {
    font-size: 14px;
}
#gzxl_index05 .gzxl_index05 a.gzxl_index05list .text img {
    width: 14px;
}
#gzxl_index05 .gzxl_index05 a.gzxl_index05list .text {
    margin: 15px 0;
}
#gzxl_index05 .gzxl_index05 a.gzxl_index05list.on{
	box-shadow: 0px 0px 25px 0px rgba(52, 52, 52, 0.15);
}
#gzxl_index05 .swiper-pagination-bullet {
    width: 8px;
    margin: 0 8px;
    height: 8px;
}
#gzxl_index05 .swiper-pagination {
    width: calc(100% - 30px);
}

#gzxl_index06{
	margin-bottom:60px; padding:60px 0;
}
#gzxl_index06 .gzxl_index06{
	margin-top:60px;
}
#gzxl_index06 .gzxl_index06 .gzxl_index06_list {
    width:100%; margin-bottom:15px;
}
#gzxl_index06 .gzxl_index06 .gzxl_index06_list:nth-last-child(2){
	margin-bottom:0;
}
#gzxl_index06 .gzxl_index06 .gzxl_index06_list:nth-last-child(3){
	margin-bottom:15px;
}



footer {
    padding: 35px 0 15px;
}
footer .footer01 {
    width: 16.33%;
}
footer .footer01 .b {
    font-size: 14px;
    line-height: 24px;
}
footer .footer02 .b {
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 15px;
}
footer .footer04 .footermenu .t {
    font-size: 14px;
}
footer .footer04 .footermenu .b {
    font-size: 12px;
}
footer .footer04 .footermenu {
    line-height: 26px;
    margin-left: 10px;
}
footer .footertop::after {
    left: 39.5%;
}
footer .footerlinks {
    font-size: 12px;
}
footer .footerlinks .sitemap {
    margin-right: 20px;
    margin-left: 0px;
}
footer .footerlinks a {
    color: #fff;
    margin-left: 5px;
}











/*12.24*/

.tabright.new_tabright{
	margin:20px auto 30px;
}
.indextitle .new_indext {
    font-size: 20px;
    margin-bottom: 40px;
}
#new_onecode01{
	margin:30px 0 40px;
}
#new_onecode01 .new_onecode01 .img_text div {
    font-size: 14px;
    margin: 4px 0 4px;
}
#new_onecode01 .new_onecode01 .img_text {
    margin: 6% 2.43% 0;
}
#new_onecode01 .new_onecode01 > img:nth-child(3) {
    margin-top: 6%;
}





#new_onecode02{
	margin:0 0 60px;  padding:30px 0 40px;
}
.new_onecode02_list {
    padding: 11.8% 0;
}
.new_onecode02_list{
	width:48.5%; float:left; margin-right:0px; margin-top: 30px;
}
.new_onecode02_list:nth-child(2n){
	float:right;
}
.new_onecode02_list:nth-child(-n+4){
	margin-top:30px;
}
.new_onecode02_list:nth-child(-n+2){
	margin-top:0;
}
.new_onecode02_list .text .t {
    font-size: 16px;
}

#new_onecode03{
	margin:0 0 60px;  padding:30px 0 40px;
}
#new_onecode04{
	margin:0 0 60px;
}
#new_onecode05{
	margin:0 0 60px;
}


.new_onecode03_list {
    width: calc(20% - 20px);
    margin-right: 25px;
    margin-top: 25px;
    padding: 7.6% 5px;
}
.new_onecode03_list .text img{
	height:36px;
}
.new_onecode03_list .text .t {
    font-size: 14px;
    line-height: 20px;
    margin-top: 20px;
}
.new_onecode04_list {
    width: calc(20% - 12px);
    margin-right: 15px;
}
.new_onecode04_list .text .t {
    font-size: 14px;
    line-height: 20px;
    bottom: 12px;
}
.new_onecode05_li .t {
    font-size: 18px;
    padding: 20px 5px;
}
.new_onecode05_li .bli .blit {
    font-size: 16px;
    margin-bottom: 6px;
}
.new_onecode05_li .bli .blib {
    font-size: 14px;
    line-height: 20px;
}
.new_onecode05_li .bli {
    padding: 15px 10px 10px;
}






#new_AntiFake_01{
	padding:30px 0 60px;
}
.new_AntiFake_01{
	margin-top:40px;
}
.new_AntiFake_01list > img{
	height:230px;
}
.new_AntiFake_01list .blackdiv .text .t {
    font-size: 16px;
    margin: 10px 0 5px;
    height: 17px;
    line-height: 17px;
}
.new_AntiFake_01list .blackdiv .text .d {
    font-size: 12px;
    line-height: 20px;
    margin-bottom: 10px;
}
.new_AntiFake_01list .blackdiv .text .a {
;
}
.new_AntiFake_01list .blackdiv .text .a span {
    
}
.new_AntiFake_01list:hover .blackdiv .text, .new_AntiFake_01list.on .blackdiv .text {
    padding: 0 20px;
	bottom: 20px;
}
.new_AntiFake_01list .blackdiv .text {
    bottom: 30px;
    padding: 0 10px;
}
.new_AntiFake_01list .blackdiv .text .img img{
	height:30px;
}


.new_AntiFake_02_right .new_AntiFake_02_b {
    font-size: 14px;
    line-height: 24px;
    margin: 20px 0;
}
.new_AntiFake_02_right {
    width: 50%;
    padding: 40px 0;
}
.new_AntiFake_02_right .new_AntiFake_02_a {
    width: 110px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
}



#new_AntiFake_03{
	padding:60px 0 60px;
}
.new_AntiFake_03{
	margin-top:40px;
}
.new_AntiFake_03 .new_AntiFake_03_list {
    width: calc(25% - 20px);
    margin-right: 26px;
    padding: 10px 10px;
}
.new_AntiFake_03 .new_AntiFake_03_list .text .t {
    font-size: 16px;
    margin: 15px 0 10px;
}
.new_AntiFake_03 .new_AntiFake_03_list .text .b {
    font-size: 12px;
    line-height: 20px;
}




#new_AntiFake_04{
	padding:40px 0; margin-bottom:60px;
}
.new_AntiFake_04{
	margin-top:40px;
}
.new_AntiFake_04 .new_AntiFake_04_list img {
    width: 50px;
}
.new_AntiFake_04 .new_AntiFake_04_list .text .t {
    font-size: 16px;
    margin: 15px 0 10px;
}
.new_AntiFake_04 .new_AntiFake_04_list .text .b {
    font-size: 12px;
    line-height: 20px;
}
.new_AntiFake_04 .new_AntiFake_04_list {
    width: 22%;
    margin-right: 4%;
}

#main .flexslider.page_flexslider_else .text .t,
#main .flexslider.page_flexslider_else .text .b{
	max-width:100%;
}

.new_platformtoplist{
	padding:0 15px; box-sizing:border-box;
}

.new_platformtoplist .new_platformtoplist_in {
    padding: 30px 0;
}
.new_platformtoplist  .new_platformtoplist_in .pli_text{
	min-height:calc(100% - 60px); top:30px;
}
.new_platformtoplist .new_platformtoplist_in .pli_text .indextitle .indext {
    font-size: 22px;
}
.new_platformtoplist .new_platformtoplist_in .pli_text .indextitle .indexb {
    font-size: 12px;
    line-height: 20px;
    margin: 10px 0 20px;
}
.new_platformtoplist .new_platformtoplist_in .pli_text .new_platformtoplist_imglist .new_platformtoplist_imgli .fwb {
    font-size: 14px;
    margin-top: 6px;
}
.new_platformtoplist .new_platformtoplist_in .pli_text .new_platformtoplist_imglist .new_platformtoplist_imgli img{
	height:22px;
}
.indextitle .indext{
	font-size: 20px;
}

.platformtop{
	margin-bottom:30px;
}









}